Insulating sheath - Allemand Anglais Dictionnaire